soleus pump - French English Dictionary